<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>

  <body>
    <script>
      /***********************************
                  1.请写出javascript的三种循环
              ***********************************/
      //  for ,while,do while
      /***********************************
                  2.在控制台中用循环输出 0 0.2 0.4 0.6 0.8 1
              ***********************************/
      // for(  var a =0; a <= 6; a++ ){
      //    console.log(a/5)
      // }

      /***********************************
                  3.请写出break和continue作用和区别
              ***********************************/
      //    作用: 中断循环
      //    区别  break 断整个循环
      //    continue 中断当前循环

      /***********************************
                  4.循环输出1-100 里的奇数
              ***********************************/
      //    方法一;
      //     for(  var a =1; a <= 100; a++ ){
      //         if(  a %2 != 0 ){
      //        console.log(a)
      //         }
      //     }
      //  方法二;
      // for ( var i =1 ; i<= 99; i+=2){
      //     console.log(i);
      // }

      /***********************************
                  5.有一座桥，当你身上所拥有的钱大于 30000 时，每过一次桥则需要支付 3000 元。
                  当你身上的钱小于或等于 30000 时
                  ，每过一次桥则需要支付你身上 10%的钱。已知有一个人身上有 33000 元，
                  问此人能过这座桥多少次之后，身上的钱会少于 100 块?
              ***********************************/
      //   var i = 0;
      //   var n = 33000;
      //   while (n > 100) {
      //     if (n > 30000) {
      //       n -= 3000;
      //       i++;
      //     } else {
      //       n *= 0.9;
      //       i++;
      //     }
      //   }
      //   console.log(i); //56
      /***********************************
                  6.小明去存 1000 钱，每天会产生 1%的利息，求问，30 天后，小明可以拿回多少钱
              ***********************************/
      //  减法
      //  var money = 1000;
      //  for( var i = 30;i>=1; i--){
      //     money += money * 0.01
      //  }    console.log(money);
      //   加法
      //    var  sum = 1000;
      //     for (var i = 1; i <= 30; i++) {
      //       sum *= 1.01;
      //     }
      //     console.log(sum);   1347.8489
      /**********************************
                  7.小明题目升级版，小明拿着1000块在周一买入基金，一开户立给10块红利，逢周六日没有利息，平时利息为1%，请问30天后，小明可以拿回多少钱？
              **********************************/
    //   var sum = 1000 + 10;
    //   for (var i = 1; i <= 30; i++) {
    //     if (i % 7 == 0 || i % 6 == 0) {
    //       sum = sum;
    //     } else {
    //       sum *= 1.01;
    //     }
    //   }
    //   console.log(sum);
      // var money = 1000;
      // for( var i = 1; i<= 1;i++){
      //     money +=10
      // }for(var j = 1 ; j<=30;j++)
      /***********************************
                  8. 制作一个乘法口诀表:
              ***********************************/
        // for (var hang = 1; hang <= 9; hang++) {
      
        //   for (var lie = 1; lie <= hang; lie++) {
        //   document.write( lie + "*" + hang + " = " + lie * hang + "&nbsp;&nbsp;&nbsp; ")
        //   }
        //   document.write("<br>")
        // }
      /**********************************************
                  9.制作一个黑白棋盘   奇数行 && 奇数列 || 偶数行 && 偶数列
              **********************************************/
        //       document.write("<table cellspacing='0' width='300' height='300'>")
        // for(var j = 1; j <= 8; j++){
        //     document.write("<tr>")
        //     for(var i = 1;i <= 8; i++){
        //         if(i % 2 == 0 && j % 2 == 0 || i % 2 != 0 && j % 2 != 0 ){
        //             document.write("<td style='background-color:#000'></td>")
        //         }else{
        //             document.write("<td style='background-color:#fff'></td>")
        //         }
        //     }
        //     document.write("</tr>")
        // }
        // document.write("</table>")

    </script>
  </body>
</html>
